export default {
	tabbar: 'List,Grid,contacts,Mine',
	agreementsTitle: 'User service agreement,Privacy policy',
	common: {
		wechatFriends: "friends",
		wechatBbs: "bbs",
		weibo: "weibo",
		more: "more",
		agree: "agree",
		copy: "copy",
		wechatApplet: "applet",
		cancelShare: "cancel sharing",
		updateSucceeded: "update succeeded",
		phonePlaceholder: "Please enter your mobile phone number",
		verifyCodePlaceholder: "Please enter the verification code",
		newPasswordPlaceholder: "Please enter a new password",
		confirmNewPasswordPlaceholder: "Please confirm the new password",
		confirmPassword: "Please confirm the password",
		verifyCodeSend: "Verification code has been sent to via SMS",
		passwordDigits: "The password is 6 - 20 digits",
		getVerifyCode: "Get Code",
		noAgree: "You have not agreed to the privacy policy agreement",
		gotIt: "got it",
		login: "sign in",
		error: "error",
		complete: "complete",
		submit: "Submit",
		formatErr: "Incorrect mobile phone number format",
		sixDigitCode: "Please enter a 6-digit verification code",
		resetNavTitle: "Reset password",
		noMsg: 'no Messages',
		ParameterError: 'Parameter Error',
	},
	list: {
		inputPlaceholder: "Please enter the search content",
		devices: 'My Devices',
		noDevice: 'No Devices',
		online: 'Online',
		offline: 'Offline',
		device_not_exist: 'Device does not exist',


	},
	addDevice: {
		searchDevices: 'Search Devices',
		wiFiConfiguration: 'WiFi Configuration',
		done: 'Done',
		selectYourDevice: 'Select Your Device',
		tipsOne: 'Please ensure your sand painting device is',
		mode: 'powered on and in pairing mode',
		configMode: 'configuration mode',
		Refresh: 'Refresh',
		Configure: 'Configure WiFi Connection',
		Network: 'WiFi Network',
		Password: 'WiFi Password',
		DeviceName: 'Device Name',
		SendtoDevice: 'Send to Device',
		successfully: 'Device added successfully!',
		successfullyTips: 'Your device has successfully connected to the network.',
		start: 'Start',
		title: 'Add Device',
		placeholderNetwork: 'Please select WiFi Network',
		placeholderPassword: 'Please input WiFi Password',
		placeholderDeviceName: 'Please input Device Name',
		signalstrength: 'signal strength',
		connect: 'connect',
		connected: 'connected',
		connecting: 'Connecting...',
		scanning: 'Scanning...',
		pleaseTurnOnBluetooth: 'Please turn on Bluetooth to search for devices',
		searchingDevices: 'Searching for sand painting devices...',
		retry: 'Retry',
		noDevicesFound: 'No sand painting devices found',
		ensureDeviceOn: 'Please ensure the device is powered on and in configuration mode',
		good: 'Good',
		fair: 'Fair',
		poor: 'Poor',
		selectWifiNetwork: 'Please select a WiFi network and enter the password',
		configuring: 'Configuring...',
		sendingConfig: 'Sending configuration...',
		registeringDevice: 'Registering device...',
		sandDevice: 'Sand Device',
		devicePrefix: 'Sand Device_'
	},
	messageList: {
		title: 'Message Center',
		allRead: 'All Read',
		noMsg: 'No Messaeg',
	},
	search: {
		cancelText: "cancel",
		searchHistory: "search history",
		searchDiscovery: "search discovery",
		deleteAll: "delete all",
		delete: "delete",
		deleteTip: "Are you sure to clear the search history ?",
		complete: "complete",
		searchHiddenTip: "Current search found hidden",
	},
	grid: {
		grid: "Grid Assembly",
		visibleToAll: "Visible to all",
		invisibleToTourists: "Invisible to tourists",
		adminVisible: "Admin visible",
		clickTip: "Click the",
		clickTipGrid: "grid",
		hotPlay: 'Hot Play',
		hotRecommend: 'Hot Recommend',
		empty: 'No Data',
		patternDetails: 'Pattern Details',
		playNow: 'Play Now',
		playAll: 'Play All',
		playAdd: 'Add to Playlist',
		playingPattern: 'Now Playing',
		clearAll: 'Are you sure you want to clear all?',
		clearAllTitle: 'Tips',



	},
	mine: {
		showText: "Text",
		signIn: "Check In Reward",
		signInByAd: "Check In Reward By AD",
		toEvaluate: "To Evaluate",
		readArticles: "Read Articles",
		myScore: "My Score",
		invite: "Invite Friends",
		feedback: "Problems And Feedback",
		settings: "Settings",
		about: "About",
		checkUpdate: "Check for Updates",
		clicked: "You Clicked",
		checkScore: "Please check your points after logging in",
		currentScore: "The current score is ",
		noScore: "There are currently no points",
		notLogged: "not logged in",
		clickLogin: "do login",
		title: 'Personal Center',
		edit: 'Edit Profile',
		username: 'Username',
		changeLanguage: "Language Settings",
		MyCollection: 'My Collection',
		MyCollectionSet: 'My Collection Set',
		createCollection: 'Create Collection',
		manage: 'Manage',
		noCollect: 'You have no collections yet.',
		pattern: 'patterns',
		createCollection: 'create a new collection',
		chooseColor: 'choose a background color',
		collectionName: 'collection name',
		confirmCreation: 'confirm creation',
		cancel: 'cancel',
		placeholderCollectName: 'please input collection name',
		placeholderColor: 'please choose a background color',
	},
	manage: {
		manage: 'Collection Set',
		isDel: 'Are you sure you want to delete?',
		manageText: 'Manage',
		empty: "You haven't created any collections yet.",
		create: 'Create now',
		playAll: 'Play All',
		Selected: 'Selected',
		addToPlayList: 'Add to Play List',
		remove: 'Remove',
		patterns: 'Patterns',
		removeSuccess: 'Remove Success',
		playAllRandom: 'Play All Random',
		playAllRandomTip: 'Play All Random Patterns',
		playAllRandomConfirm: 'Confirm Play All Random Patterns?',
		playAllRandomCancel: 'Cancel Play All Random',
		playAllRandomSuccess: 'Play All Random Success',
		playAllRandomCancelTip: 'Cancel Play All Random Patterns and return to normal play order',
		selectPatternToRemove: 'Select Pattern to Remove',
		selectPattern: 'Select Pattern to Add',
		addedToPlayList: 'Added to Play List',

	},
	controlLight: {
		title: 'Control Light',
		light: 'Light',
		lightMode: 'Light Mode',
		lightBreathing: 'Breathing Mode',
		lightBreathingBrightnessGradient: 'Brightness Gradient',
		lightRainbow: 'Rainbow Mode',
		lightRainbowColorCycle: 'Color Cycle',
		lightTrajectoryTracking: 'Trajectory Tracking',
		lightTrajectoryTrackingLightChange: 'Light Change with Trajectory',
		color: 'Color',
		brightness: 'Brightness',
		changeSpeed: 'Change Speed',
		lightOn: 'Constant Mode',
		lightOnFixedColor: 'Keep Fixed Color',


	},
	controlPlay: {
		title: 'Control Play',
		playSpeed: 'Play Speed',
		slow: 'Slow',
		fast: 'Fast',
		playPause: 'Pause After Play',
		pauseDuration: 'Pause Duration',
		clearSandbox: 'Clear Sandbox',
		clearSandboxTip: 'Clear the sandbox before starting a new pattern to ensure the best drawing effect',
		saveSettings: 'Save Settings',
	},
	selectDevice: {
		selectDevice: 'Select Device',
		confirm: 'Confirm',
		chooseAll: 'Choose All',

	},
	selectCollect: {
		selectCollect: 'Select Collect',
		confirm: 'Confirm',
		chooseAll: 'Choose All',
	},

	detail: {
		// Device Info
		deviceInfoNotLoaded: 'Device information not loaded',
		// Playback Mode
		sequentialMode: 'Sequential Play',
		randomMode: 'Random Play',
		singleLoopMode: 'Single Loop',
		// Operation Tips
		switchingToNext: 'Switching to next pattern',
		switchingToPrev: 'Switching to previous pattern',
		switchFailed: 'Failed to switch pattern',
		switchModeFailed: 'Failed to switch playback mode',
		// Device Status
		deviceHoming: 'Device is homing, please wait...',
		deviceSweeping: 'Device is sweeping, please wait...',
		// Drawing Control
		startDrawing: 'Start Drawing',
		pauseDrawing: 'Pause Drawing',
		startDrawingFailed: 'Failed to start drawing',
		pauseDrawingFailed: 'Failed to pause drawing',
		// Common
		operationFailed: 'Operation failed, please try again',
		// Disabled State Tips
		deviceOffline: 'Device offline, cannot control',
		deviceHomingWait: 'Device is homing, please wait...',
		deviceSweepingWait: 'Device is sweeping, please wait...',
		cannotControlNow: 'Cannot operate in current state',
	},

	deviceSetting: {
		deviceName: 'Device Name',
		deviceShare: 'Device Share',
		help: 'Help',
		calibration: 'Calibration',
		firmwareUpgrade: 'Firmware Upgrade',
		currentVersion: 'Current Version',
		removeDevice: 'Remove Device',
		removeDeviceTip: 'Are you sure you want to remove this device?',
		calibrationTip: 'Calibration will reset the device to its default settings. Do you want to continue?',
		cancel: 'Cancel',
		deviceSetting: 'Device Setting',
		removeSuccess: 'Device removed successfully',
		removeFailed: 'Failed to remove device',
		removing: 'Removing...',
		editDeviceName: 'Edit Device Name',
		deviceNamePlaceholder: 'Enter device name',
		deviceNameRequired: 'Device name is required',
		deviceNameTooLong: 'Device name cannot exceed 20 characters',
		save: 'Save',
		saving: 'Saving...',
		saveSuccess: 'Saved successfully',
		saveFailed: 'Failed to save',
	},
	deviceShare: {
		deviceShare: 'Device Share',
		deviceID: 'Username or Email',
		sendInvitation: 'Send Invitation',
		sharedTo: 'Shared to',
		sharedToCount: 'users',
		sharedAt: 'Shared at',
		noShares: 'No shares',
		emailPlaceholder: 'Enter username or email address',
		userIdentifierRequired: 'Please enter username or email',
		userIdentifierInvalid: 'Invalid username or email format',
		emailRequired: 'Please enter email address',
		emailInvalid: 'Invalid email format',
		sending: 'Sending...',
		inviteSent: 'Invitation sent',
		inviteFailed: 'Failed to send',
		revokeTitle: 'Revoke Share',
		revokeConfirm: 'Are you sure you want to revoke this share?',
		revoking: 'Revoking...',
		revokeSuccess: 'Revoked successfully',
		revokeFailed: 'Failed to revoke',
		statusPending: 'Pending',
		statusAccepted: 'Accepted',
		statusRejected: 'Rejected',
		statusRevoked: 'Revoked',
		statusExpired: 'Expired',
	},

	userinfo: {
		navigationBarTitle: "My Profile",
		ProfilePhoto: "Profile Photo",
		nickname: "Nickname",
		notSet: "not set",
		phoneNumber: "Phone Number",
		notSpecified: "Not Specified",
		setNickname: "Set Nickname ",
		setNicknamePlaceholder: "Please enter a nickname to set",
		bindPhoneNumber: "One click binding of local number",
		bindOtherLogin: "Other number binding",
		noChange: "No change",
		uploading: "uploading",
		requestFail: "Request for service failed",
		setting: "setting",
		deleteSucceeded: "Delete succeeded",
		setSucceeded: "Set successfully",
		loginNow: 'Login Now',
		editProfile: 'Edit Profile',
		changeAvatar: 'Change Avatar',
		username: 'Username',
		usernamePlaceholder: 'Enter username (letters and numbers only)',
		nicknamePlaceholder: 'Enter nickname',
		save: 'Save',
		saving: 'Saving...',
		saveSuccess: 'Save successfully',
		saveFailed: 'Save failed',
		usernameFormatError: 'Username only supports letters and numbers',
		usernameExists: 'This username is already taken, please choose another',
		loadUserInfoFailed: 'Failed to load user information',
		userNotFound: 'Valid user information not found, please log in again'
	},
	smsCode: {
		resendVerifyCode: "resend",
		phoneErrTip: "Mobile phone number format error",
		sendSuccessTip: "SMS verification code sent successfully",
	},
	loadMore: {
		noData: "No Data",
		noNetwork: "Network error",
		toSet: "Go to settings",
		error: "error",
	},
	loadContentText: {
		contentdown: "Pull up to load more",
		contentrefresh: "Loading",
		contentnomore: "No more data",
	},
	uniFeedback: {
		navigationBarTitle: "Problems and feedback",
		msgTitle: "Message content",
		imgTitle: "Picture list",
		contacts: "contacts",
		phone: "contact number",
		submit: "submit",
	},
	settings: {
		navigationBarTitle: "Settings",
		userInfo: "Personal Data",
		changePassword: "change password",
		clearTmp: "clean cache",
		pushServer: "push function",
		fingerPrint: "fingerprint unlock",
		facial: "face unlock",
		deactivate: "Deactivate",
		logOut: "Logout",
		login: "Login",
		changeLanguage: "Language",
		please: "please",
		successText: "success",
		failTip: "Authentication failed. Please try again",
		authFailed: "authentication failed",
		deviceNoOpen: "The device is not turned on",
		fail: "fail",
		tips: "tips",
		exitLogin: "Do you want to log out？",
		cancelText: "cancel",
		confirmText: "confirm",
		clearing: "clearing",
		clearedSuccessed: "Cleared successfully",
	},
	deactivate: {
		cancelText: "cancel",
		nextStep: "next step",
		navigationBarTitle: "Logout prompt"
	},
	about: {
		sacnQR: "Scan the QR Code and your friends can also download it",
		client: "applCantion",
		and: "And",
		about: "About",
	},
	invite: {
		download: "Download",
	},
	login: {
		phoneLogin: "After logging in, you can show yourself",
		phoneLoginTip: "Unregistered mobile phone numbers will be automatically registered after verification",
		getVerifyCode: "Get Code",
	},
	uniQuickLogin: {
		accountLogin: "Account",
		SMSLogin: "SMS",
		wechatLogin: "wechat",
		appleLogin: "Apple",
		oneClickLogin: "One click login",
		QQLogin: "QQ",
		xiaomiLogin: "Xiaomi",
		getProviderFail: "Failed to get service provider",
		loginErr: "Login service initialization error",
		chooseOtherLogin: "Click the third-party login",
	},
	pwdLogin: {
		pwdLogin: "User name password login",
		placeholder: "Please enter mobile number / user name / email",
		passwordPlaceholder: "Please input a password",
		verifyCodePlaceholder: "Please enter the verification code",
		login: "sign in",
		forgetPassword: "Forget password",
		register: "Registered account Now",
		ForgotPassword: 'Forgot Password',
		OtherLoginOptions: 'Other Login Options',
		Noaccountyet: 'No account yet?'
	},
	register: {
		navigationBarTitle: "register",
		usernamePlaceholder: "Please enter user name",
		nicknamePlaceholder: "Please enter user nickname",
		passwordDigitsPlaceholder: "Please enter a 8-16 digit password",
		passwordAgain: "Enter the password again",
		registerAndLogin: "Register and log in",
	},
	listDetail: {
		follow: "Click follow",
		newsErr: "Error, news ID is empty",
	},
	newsLog: {
		navigationBarTitle: "Reading Log"
	},
	bindMobile: {
		navigationBarTitle: "Bind Mobile"
	}
}
